/* 常量-位移
 *
 * @link: https://www.runoob.com/go/go-constants.html
 */

// 包申明
package main

// 引入包
import "fmt"

const (
	i = 1 << iota
	j = 3 << iota
	k
	l
)

func main() {
	// 二进制位移结果
	fmt.Println("i=", i)
	fmt.Println("j=", j)
	fmt.Println("k=", k)
	fmt.Println("l=", l)
}

/*
运行结果:
i= 1
j= 6
k= 12
l= 24
*/
